home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / windows / trn1620b.zip / TRONFS.TXT < prev    next >
Text File  |  1996-09-10  |  11KB  |  281 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                       Tropic NFS Server
  7.                          version 2.0b
  8.  
  9.  
  10.  
  11.  
  12.                          NFS server
  13.                     for Microsoft  Windows
  14.                        3.x/Win32s/95/NT
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                         July 7, 1996
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30. DISCLAIMER:
  31. THESE PROGRAMS ARE SHAREWARE AND ARE NOT TO BE RESOLD OR DISTRIBUTED
  32. FOR SALE WITH OTHER PROGRAMS WHICH ARE FOR SALE. THE SOFTWARE IS
  33. PROVIDED AS-IS. THE AUTHORS AND TROPIC SOFTWARE DISCLAIMS ALL WARRANTIES,
  34. EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES
  35. OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. NO LIABILITY 
  36. IS ASSUMED FOR DAMAGES, DIRECT OR CONSEQUENTIAL, WHICH MAY RESULT FROM 
  37. THE USE OF THIS SOFTWARE.
  38.  
  39.  
  40. ⌐ Copyright 1993-94-95-96 by Tropic Software.
  41.  
  42.  
  43.  
  44. All trademarks appearing in this document are the
  45. property of their respective owners.
  46.  
  47.  
  48.  
  49. Introduction
  50.  
  51. The Network File System (NFS) is a protocol developed by Sun Microsystem
  52. that allows different computers to access each other's filesystem as if
  53. they were local. Initialy designed to work with UNIX systems, it is now
  54. available in many other other systems including small personal computers
  55. like IBM PCs. NFS is logically composed of two pieces: a server program
  56. that runs on the machine that is exporting (i.e. making available) its
  57. local filesystem and a client program that runs on the machine that mounts
  58. (i.e. uses) the other machines's exported filesystem. Tropic NFS server is
  59. a NFS server program that runs on Microsoft Windows environment (Windows 3.x,
  60. Windows 3.x with Win32s, Windows 95 and Windows NT) and exports the local PC
  61. filesystem allowing NFS clients running in other machines to have access to the
  62. local PC filesystem.
  63.  
  64.  
  65. Features
  66.  
  67.   The Tropic NFS server offers you the following
  68.   characteristics:
  69.  
  70.   * Uses Winsock 1.1 API: the program is based on this
  71.     standard windows socket API. This means that you can use
  72.     with any Winsock 1.1 compliant TCP/IP stack.
  73.   * Selective file export: You may export either a whole
  74.     disk or any selected sub-directory.
  75.   * Selective client: you may allow any machine to have
  76.     access to the local filesystem or you may specify which
  77.     machines have access to which part of your local disks.
  78.   * Read-Only directories: specify read-only users, controlling
  79.     therefore the access to your filesystems.
  80.  
  81.  
  82. Using Tropic NFS server
  83.  
  84. To use Tropic NFS server you need to install it and configure it as
  85. described in the section that follows. After the installation and
  86. configuration is done, you may run the Tropic NFS server in the usual
  87. Windows way by clicking in the NFS server program icon. After running the
  88. Tropic NFS server program, you may mount the exported directories in the
  89. client machines. You need to have the Client program running in the client
  90. machine. The tropic NFS server, as the name suggests, provides only the
  91. server program of the NFS. If you are mounting from a unix or unix like
  92. machine, the client program is part of the operating system. If your
  93. client machine is a DOS/WINDOWS machine, you need a DOS/WINDOWS client
  94. program.
  95.  
  96.  
  97. Installation and Configuration of Tropic NFS server
  98.  
  99. Before Installing Tropic NFS server, make sure you have the minimum
  100. hardware and software requirements as described below.
  101.  
  102. * Hardware Requirements
  103.   * 386 or later IBM PC or compatible computer with
  104.     1M of free hard disk space
  105.  
  106. * Software Requirements
  107.   * DOS 5.1 or later version
  108.   * Windows 3.x, Win32s, Windows 95 or Windows NT
  109.   * Any Winsock 1.1 compliant TCP/IP stack
  110.  
  111. To install the Topic NFS server, you must copy all files listed in the
  112. Package Contents section to either a temporary directory or a floppy disk.
  113. Then, from windows Program Manager menu choose RUN and specify the file
  114. "xxx"\setup.exe where "xxx" is the directory (or disk letter) where you
  115. copied the files. The setup program has further instruction os how to
  116. continue with the instalation.
  117.  
  118. To configure Tropic NFS server you must do the following:
  119.  
  120. * Edit the file named exports that resides in the directory where the
  121.   Tropic NFS server was installed (notice that this directory is not the
  122.   same as the temporary directory you used to initially copy the files.
  123.   This is the directory you specified when installing the Tropic NFS
  124.   server)
  125.  
  126. * Use each line to specify the exported directories.
  127.   The sintax is the following:
  128.   * <filespec> [<client> [<access option>] ... <client> [<access option>]]
  129.     where:
  130.        *  <filespec> : is a fully specified directory including
  131.           disk drive letter, e.g. c:\windows, e:\export
  132.        *  <client> [<access option>] : is a client ip address in dotted
  133.           notation like 123.5.6.7 or a host name in internet domain format
  134.           like amazon.forest.com. This is optional. Specifiyng a list of
  135.           clients limits the access to the directories only to the
  136.           clients whose ip address matches one of the list. If you do
  137.           not provide any client address, access is granted to any
  138.           machine. You may define, for each client, an optional read-only
  139.           form in the format of a string "(ro)".
  140. * If the line contains the symbol '#', anything that follows is considered
  141.   a comment
  142.  
  143.  
  144. Sample configuration session
  145.  
  146. Lets consider you want to export (i.e. make available for remote use) the
  147. following directories. Also you want some of the directories to have
  148. access limited to certain machines:
  149.  
  150. * the whole disk C with access limited to machine
  151.   123.45.67.3
  152. * directory C:\pub with free access
  153. * directory C:\other with access limited to machine
  154.   123.45.67.8
  155. * directory E:\pub with free access
  156.  
  157. The corresponding exports file would contain the following:
  158.  
  159. #this is a full line       comment
  160. C:\  123.45.67.3           #notice that only machine 123.45.67.3 has access
  161.                             to disk C
  162. C:\pub                     #any machine may access c:\pub (no specific
  163.                             client specified)
  164. C:\other 123.45.67.8 (ro)  #this would be accessed only for reading by machine
  165.                             123.456.67.8 and 123.45.67.3
  166. E:\pub                     #free access to directory pub in disk E
  167.  
  168. Notice: at the client side, you must specify a read size and write size of
  169. 1024 or less. If you forget to set this two values, the server will refuse
  170. to work. The following command will work for a unix (risc/6000) client:
  171.   mount -o rsize=1024 -o wsize=1024 amazon.forest.com:/c /tmp/mydirectory
  172.  
  173. for a pc client running Tsoft's NFS driver:
  174.   mount -r 1024 -w 1024 amazon.forest.com:/c auth=none f:
  175.  
  176. Notice that you should use the value for the buffers as reported by Tropic NFS
  177. server main window.
  178.  
  179. Package Contents
  180.  
  181. (*)  in Windows 3.x version only
  182. (**) in Windows 95/NT and Win32s version only
  183.  
  184. SETUP.EXE      setup program
  185. SETUP.LS_      setup auxiliary file
  186. TRONFS.INF     setup auxiliary file
  187. MSCOMSTF.DLL   setup stuff
  188. MSCUISTF.DLL   setup stuff
  189. MSDETSTF.DLL   setup stuff
  190. MSINSSTF.DLL   setup stuff
  191. MSUILSTF.DLL   setup stuff
  192. TRONFS.EX_     the main program for Windows 3.x (*)
  193. TRONFS32.EX_   the main program for Windows 95/NT and Win32s (**)
  194. EXPORTS._      the nfs configuration file
  195. BWCC.DL_       Borland C Custom Control DLL for Windows 3.x (*)
  196. BWCC32.DL_     Borland C Custom Control DLL for Windows 95/NT and Win32s (**)
  197. TRONFS.WRI     this file in windows write format
  198. TRONFS.TXT     this file in text format
  199. ORDER.FRM      order form
  200. FILE_ID.DIZ    brief information for BBS sysop
  201.  
  202. After decompression the following file will be on the directory you had
  203. choosen during setup:
  204.  
  205. TRONFS.EXE     the main program for Windows 3.x (*)
  206. TRONFS32.EXE   the main program for Windows 95/NT and Win32s (**)
  207. EXPORTS        the nfs configuration file
  208. BWCC.DLL       Borland C Custom Control DLL for Windows 3.x (*)
  209. BWCC32.DLL     Borland C Custom Control DLL for Windows 95/NT and Win32s (**)
  210. TRONFS.WRI     this file in windows write format
  211. TRONFS.TXT     this file in text format
  212. ORDER.FRM      order form
  213. FILE_ID.DIZ    brief informati